micro (one millionth) - Spanish English Dictionary